mother goddess - German English Dictionary